.mce-visualblocks p {
    padding-top: 10px;
    border: 1px dashed #BBB;
    margin-left: 3px;
    background-image: url();
    background-repeat: no-repeat;
}

.mce-visualblocks h1 {
    padding-top: 10px;
    border: 1px dashed #BBB;
    margin-left: 3px;
    background-image: url();
    background-repeat: no-repeat;
}

.mce-visualblocks h2 {
    padding-top: 10px;
    border: 1px dashed #BBB;
    margin-left: 3px;
    background-image: url();
    background-repeat: no-repeat;
}

.mce-visualblocks h3 {
    padding-top: 10px;
    border: 1px dashed #BBB;
    margin-left: 3px;
    background-image: url();
    background-repeat: no-repeat;
}

.mce-visualblocks h4 {
    padding-top: 10px;
    border: 1px dashed #BBB;
    margin-left: 3px;
    background-image: url();
    background-repeat: no-repeat;
}

.mce-visualblocks h5 {
    padding-top: 10px;
    border: 1px dashed #BBB;
    margin-left: 3px;
    background-image: url();
    background-repeat: no-repeat;
}

.mce-visualblocks h6 {
    padding-top: 10px;
    border: 1px dashed #BBB;
    margin-left: 3px;
    background-image: url();
    background-repeat: no-repeat;
}

.mce-visualblocks div:not([data-mce-bogus]) {
    padding-top: 10px;
    border: 1px dashed #BBB;
    margin-left: 3px;
    background-image: url();
    background-repeat: no-repeat;
}

.mce-visualblocks section {
    padding-top: 10px;
    border: 1px dashed #BBB;
    margin: 0 0 1em 3px;
    background-image: url();
    background-repeat: no-repeat;
}

.mce-visualblocks article {
    padding-top: 10px;
    border: 1px dashed #BBB;
    margin: 0 0 1em 3px;
    background-image: url();
    background-repeat: no-repeat;
}

.mce-visualblocks blockquote {
    padding-top: 10px;
    border: 1px dashed #BBB;
    background-image: url();
    background-repeat: no-repeat;
}

.mce-visualblocks address {
    padding-top: 10px;
    border: 1px dashed #BBB;
    margin: 0 0 1em 3px;
    background-image: url();
    background-repeat: no-repeat;
}

.mce-visualblocks pre {
    padding-top: 10px;
    border: 1px dashed #BBB;
    margin-left: 3px;
    background-image: url();
    background-repeat: no-repeat;
}

.mce-visualblocks figure {
    padding-top: 10px;
    border: 1px dashed #BBB;
    margin: 0 0 1em 3px;
    background-image: url();
    background-repeat: no-repeat;
}

.mce-visualblocks hgroup {
    padding-top: 10px;
    border: 1px dashed #BBB;
    margin: 0 0 1em 3px;
    background-image: url();
    background-repeat: no-repeat;
}

.mce-visualblocks aside {
    padding-top: 10px;
    border: 1px dashed #BBB;
    margin: 0 0 1em 3px;
    background-image: url();
    background-repeat: no-repeat;
}

.mce-visualblocks figcaption {
    border: 1px dashed #BBB;
}

.mce-visualblocks ul {
    padding-top: 10px;
    border: 1px dashed #BBB;
    margin: 0 0 1em 3px;
    background-image: url();
    background-repeat: no-repeat;
}

.mce-visualblocks ol {
    padding-top: 10px;
    border: 1px dashed #BBB;
    margin: 0 0 1em 3px;
    background-image: url();
    background-repeat: no-repeat;
}

.mce-visualblocks dl {
    padding-top: 10px;
    border: 1px dashed #BBB;
    margin: 0 0 1em 3px;
    background-image: url();
    background-repeat: no-repeat;
}
